trespass on someone's land - Espagnol Anglais Dictionnaire